home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1996 February: Tool Chest / Apple Developer CD Series Tool Chest February 1996 (Apple Computer)(1996).iso / Tool Chest / Development Tools & Languages / • Other Platforms / PCCTS 1.31 / dlg / tokens.h < prev   
Encoding:
C/C++ Source or Header  |  1995-03-10  |  1.9 KB  |  126 lines  |  [TEXT/MPS ]

  1. #ifndef tokens_h
  2. #define tokens_h
  3. /* tokens.h -- List of labelled tokens and stuff
  4.  *
  5.  * Generated from: dlg_p.g
  6.  *
  7.  * Terence Parr, Will Cohen, and Hank Dietz: 1989-1994
  8.  * Purdue University Electrical Engineering
  9.  * ANTLR Version 1.31
  10.  */
  11. #define zzEOF_TOKEN 1
  12. #define L_EOF 4
  13. #define PER_PER 5
  14. #define NAME_PER_PER 6
  15. #define ACTION 7
  16. #define GREAT_GREAT 8
  17. #define L_BRACE 9
  18. #define R_BRACE 10
  19. #define L_PAR 11
  20. #define R_PAR 12
  21. #define L_BRACK 13
  22. #define R_BRACK 14
  23. #define ZERO_MORE 15
  24. #define ONE_MORE 16
  25. #define OR 17
  26. #define RANGE 18
  27. #define NOT 19
  28. #define OCTAL_VALUE 20
  29. #define HEX_VALUE 21
  30. #define DEC_VALUE 22
  31. #define TAB 23
  32. #define NL 24
  33. #define CR 25
  34. #define BS 26
  35. #define LIT 27
  36. #define REGCHAR 28
  37.  
  38. #ifdef __STDC__
  39. void grammar(void);
  40. #else
  41. extern void grammar();
  42. #endif
  43.  
  44. #ifdef __STDC__
  45. void start_states(void);
  46. #else
  47. extern void start_states();
  48. #endif
  49.  
  50. #ifdef __STDC__
  51. void do_conversion(void);
  52. #else
  53. extern void do_conversion();
  54. #endif
  55.  
  56. #ifdef __STDC__
  57. void rule_list(void);
  58. #else
  59. extern void rule_list();
  60. #endif
  61.  
  62. #ifdef __STDC__
  63. void rule(void);
  64. #else
  65. extern void rule();
  66. #endif
  67.  
  68. #ifdef __STDC__
  69. void reg_expr(void);
  70. #else
  71. extern void reg_expr();
  72. #endif
  73.  
  74. #ifdef __STDC__
  75. void and_expr(void);
  76. #else
  77. extern void and_expr();
  78. #endif
  79.  
  80. #ifdef __STDC__
  81. void repeat_expr(void);
  82. #else
  83. extern void repeat_expr();
  84. #endif
  85.  
  86. #ifdef __STDC__
  87. void expr(void);
  88. #else
  89. extern void expr();
  90. #endif
  91.  
  92. #ifdef __STDC__
  93. void atom_list(void);
  94. #else
  95. extern void atom_list();
  96. #endif
  97.  
  98. #ifdef __STDC__
  99. void near_atom(void);
  100. #else
  101. extern void near_atom();
  102. #endif
  103.  
  104. #ifdef __STDC__
  105. void atom(void);
  106. #else
  107. extern void atom();
  108. #endif
  109.  
  110. #ifdef __STDC__
  111. void anychar(void);
  112. #else
  113. extern void anychar();
  114. #endif
  115.  
  116. #endif
  117. extern SetWordType zzerr1[];
  118. extern SetWordType zzerr2[];
  119. extern SetWordType zzerr3[];
  120. extern SetWordType setwd1[];
  121. extern SetWordType zzerr4[];
  122. extern SetWordType zzerr5[];
  123. extern SetWordType setwd2[];
  124. extern SetWordType zzerr6[];
  125. extern SetWordType setwd3[];
  126.